package cn.hcbycloud.common.core.service.tree;


import java.util.List;

/**
 * 树形对象
 * @param <T>
 * @param <V>
 * @author gaoh
 */
public interface TreeModel<T,V> {

    /**
     * 主键id
     * @return
     */
    V getId();

    /**
     * 父id
     * @return
     */
    V getParentId();

    /**
     * 设置子数据集
     * @param children
     * @return
     */
    T setChildren(List<T> children);
}

